Multinational corporation

A corporation that owns services in at least one country other than its home country.

Multinational corporation Definition
Multinational corporation Definition

Flippy

The leader in educational esports.